package com.hzy.fivepalace.db.vo.wx;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 商品列表实体对象
 */
@ApiModel(value = "商品列表实体对象")
@Data
public class WxGoodsListVo {

    /**
     * 商品id
     */
    @ApiModelProperty(value = "商品id")
    private Integer goodsId;

    /**
     * 商品编码
     */
    @ApiModelProperty(value = "商品编码")
    private String goodsSn;

    /**
     * 商品名称
     */
    @ApiModelProperty(value = "商品名称")
    private String goodsName;

    /**
     * 商品图片
     */
    @ApiModelProperty(value = "商品图片")
    private String goodsImg;

    /**
     * 商品价格
     */
    @ApiModelProperty(value = "商品价格")
    private BigDecimal goodsPrice;

    /**
     * 是否多规格
     */
    @ApiModelProperty(value = "是否多规格")
    private boolean moreSpecifi;

    /**
     * 商品关键字，采用逗号间隔
     */
    @ApiModelProperty(value = "商品关键字")
    private String goodsKeywords;

    /**
     * 商品简介
     */
    @ApiModelProperty(value = "商品简介")
    private String goodsBrief;

    /**
     * 已销售总量
     */
    @ApiModelProperty(value = "已销售总量")
    private Integer sales;

    /**
     * 类目id
     */
    @ApiModelProperty(value = "类目id")
    private Integer categoryId;

    /**
     * 新增类目id
     */
    @ApiModelProperty(value = "新增类目id")
    private Integer categoryIdNew;

    /**
     * 类目名称
     */
    @ApiModelProperty(value = "类目名称")
    private String categorynNme;

    /**
     * 商品总库存
     */
    @ApiModelProperty(value = "商品总库存")
    private Integer inventory;

    /**
     * 是否是新品
     */
    @ApiModelProperty(value = "是否是新品")
    private boolean isNew;

    /**
     * 是否上架
     */
    @ApiModelProperty(value = "是否上架")
    private boolean isOnSale;

    /**
     * 视频url
     */
    @ApiModelProperty(value="视频url")
    private String videoUrl;

}
